insulated clip - Español Inglés Diccionario